To survive solely by consuming a certain thing.
When he was in the rainforest, he lived on bugs and rainwater.
To endure.
Her memory lives on in our hearts.